triumph or resounding success - Französisch Englisch Wörterbuch